Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Semi-Detached £163,128 £95,000 1 Feb 2011
9 THE ORCHARDS Semi-Detached £150,336 £122,000 14 Nov 2018
11 THE ORCHARDS Semi-Detached £240,324 £129,950 20 May 2005
13 THE ORCHARDS Terraced £263,525 £110,000 16 Apr 2003
15 THE ORCHARDS Terraced £189,419 £94,000 14 May 2004
19 THE ORCHARDS Semi-Detached £194,062 £120,000 6 Jun 2008
19A THE ORCHARDS Terraced £218,342 £135,000 9 Mar 2007